SQL Generation for Natural Language Interface
نویسنده
چکیده
A hot issue in the area of database management is to provide a high level interface for nontechnical users. An important research direction is the application of natural language interface. The paper presents an interface module that converts user’s query given in natural language into a corresponding SQL command. After clustering the input sentence, a pushdown automaton is used to verify the syntax. The corresponding SQL code is generated by a semantic matcher module.
منابع مشابه
An Intelligent Interface for relational databases
In the present computing world, most new-generation database applications demand intelligent interface to enhance efficient interactions between database and the users. The most accessible interfaces for databases must be intelligent and able to understand natural language expressions. In this paper mapping of natural language queries to SQL is discussed. We propose a general architecture for a...
متن کاملIntelligent Multidimensional Database Interface
Zagazig, Egypt ABSTRACT In the present computing world, most new-generation database applications need for intelligent interface to enhance efficient interactions between database and the users. Database query language SQL could be difficult to the non-expert users and learning these formal queries takes a lot of time. In this paper, we discussed mapping of natural language queries to SQL rathe...
متن کاملClassification of Attributes in a Natural Language Query into Different SQL Clauses
Attribute information in a natural language query is one of the key features for converting a natural language query into a Structured Query Language1 (SQL) in Natural Language Interface to Database systems. In this paper, we explore the task of classifying the attributes present in a natural language query into different SQL clauses in a SQL query. In particular, we investigate the effectivene...
متن کاملA Survey: Natural Language Interface to Databases
Information p lays an important role in our everyday life and databases are widely used for storing and retrieving informat ion. Database technology is having major impact in the world of computing. To access the informat ion from database one need to have knowledge of database query language such as SQL. Because the naïve user may not be aware of the syntax of SQL and structure of database, s/...
متن کاملNatural Language to Database Interface
In our day-to-day life we always have to deal with information and information is playing an important role in our lives. The main source of information is database. Today we all use database technology which are having foremost impact on the growing use of computer almost today all IT application stores and retrieves the information from the database. To retrieve the information from database ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009